- rock
- In1. boulder, crag, tor; flint, slate, granite, adamant; stone, pebble; bedrock, shelf, reef.2. foundation, platform, cornerstone, foundation stone, footing; support, prop, brace; bulwark, rampart, fortress, stronghold; anchor, mainstay, staff, shoulder, security, protection, aid.IIv1. roll, move to and fro or backward and forward, sway, swing, seesaw; undulate, oscillate, wobble, ripple, vibrate.2. stun, shock, stagger, floor, paralyze, send into a tailspin, Inf. throw, overwhelm; astound, atonish, surprise, amaze; bewilder, confuse, daze, stupefy; disturb, perturb, upset, distress, trouble; shake, jar, convulse, rattle, topple.n3. roll, sway, swing, seesaw, bob, undulation, oscillation.
A Note on the Style of the synonym finder. 2014.